html { COLOR: rgb(0, 0, 0); OVERFLOW-Y: scroll; }
img { BORDER: none; }

html { HEIGHT: 100%; }
body { HEIGHT: 100%; }
body { MARGIN: 0px; PADDING: 0px; }
div { MARGIN: 0px; PADDING: 0px; }
dl { MARGIN: 0px; PADDING: 0px; }
dt { MARGIN: 0px; PADDING: 0px; }
dd { MARGIN: 0px; PADDING: 0px; }
ul { MARGIN: 0px; PADDING: 0px; }
ol { MARGIN: 0px; PADDING: 0px; }
li { MARGIN: 0px; PADDING: 0px; }
h1 { MARGIN: 0px; PADDING: 0px; }
h2 { MARGIN: 0px; PADDING: 0px; }
h3 { MARGIN: 0px; PADDING: 0px; }
h4 { MARGIN: 0px; PADDING: 0px; }
h5 { MARGIN: 0px; PADDING: 0px; }
h6 { MARGIN: 0px; PADDING: 0px; }
pre { MARGIN: 0px; PADDING: 0px; }
code { MARGIN: 0px; PADDING: 0px; }
form { MARGIN: 0px; PADDING: 0px; }
fieldset { MARGIN: 0px; PADDING: 0px; }
legend { MARGIN: 0px; PADDING: 0px; }
input { MARGIN: 0px; PADDING: 0px; }
button { MARGIN: 0px; PADDING: 0px; }
textarea { MARGIN: 0px; PADDING: 0px; }
p { MARGIN: 0px; PADDING: 0px; }
blockquote { MARGIN: 0px; PADDING: 0px; }
th { MARGIN: 0px; PADDING: 0px; }
td { MARGIN: 0px; PADDING: 0px; }
table { FONT-SIZE: inherit; BORDER-COLLAPSE: collapse; BORDER-SPACING: 0; }
fieldset { BORDER: currentColor; }
img { BORDER: currentColor; }
address { FONT-STYLE: normal; FONT-WEIGHT: normal; }
caption { FONT-STYLE: normal; FONT-WEIGHT: normal; }
cite { FONT-STYLE: normal; FONT-WEIGHT: normal; }
code { FONT-STYLE: normal; FONT-WEIGHT: normal; }
dfn { FONT-STYLE: normal; FONT-WEIGHT: normal; }

strong { FONT-STYLE: normal; FONT-WEIGHT: normal; }
th { FONT-STYLE: normal; FONT-WEIGHT: normal; }
var { FONT-STYLE: normal; FONT-WEIGHT: normal; }
li { LIST-STYLE: none; }
caption { TEXT-ALIGN: left; }
th { TEXT-ALIGN: left; }
q::before { CONTENT: ""; }
q::after { CONTENT: ""; }
abbr { BORDER: currentColor; FONT-VARIANT: normal; }
acronym { BORDER: currentColor; FONT-VARIANT: normal; }
sup { VERTICAL-ALIGN: text-top; }
sub { VERTICAL-ALIGN: text-bottom; }
input { FONT-FAMILY: inherit; FONT-SIZE: inherit; FONT-WEIGHT: inherit; }
button { FONT-FAMILY: inherit; FONT-SIZE: inherit; FONT-WEIGHT: inherit; }
textarea { FONT-FAMILY: inherit; FONT-SIZE: inherit; FONT-WEIGHT: inherit; }
select { FONT-FAMILY: inherit; FONT-SIZE: inherit; FONT-WEIGHT: inherit; }
legend { COLOR: rgb(0, 0, 0); }
ins { TEXT-DECORATION: none; }
del { TEXT-DECORATION: line-through; }
small { FONT-SIZE: 100%; }
body { FONT: 12px/1.231 simsun, Tahoma, Helvetica, Arial, sans-serif; FONT-SIZE-ADJUST: none; FONT-STRETCH: normal; }
select { FONT: 100%/normal Tahoma, Helvetica, Arial, sans-serif; FONT-SIZE-ADJUST: none; FONT-STRETCH: normal; }
input { FONT: 100%/normal Tahoma, Helvetica, Arial, sans-serif; FONT-SIZE-ADJUST: none; FONT-STRETCH: normal; }
button { FONT: 100%/normal Tahoma, Helvetica, Arial, sans-serif; FONT-SIZE-ADJUST: none; FONT-STRETCH: normal; }
textarea { FONT: 100%/normal Tahoma, Helvetica, Arial, sans-serif; FONT-SIZE-ADJUST: none; FONT-STRETCH: normal; }
pre { FONT-FAMILY: "Courier New" , Courier, monospace; }
code { FONT-FAMILY: "Courier New" , Courier, monospace; }
kbd { FONT-FAMILY: "Courier New" , Courier, monospace; }
samp { FONT-FAMILY: "Courier New" , Courier, monospace; }
tt { FONT-FAMILY: "Courier New" , Courier, monospace; }
h1 { FONT-SIZE: 18px; }
h2 { FONT-SIZE: 16px; }
h3 { FONT-SIZE: 14px; }
h4 { FONT-SIZE: 12px; }
h5 { FONT-SIZE: 12px; }
h3 { FONT-SIZE: 12px; }
h1 { FONT-WEIGHT: bold; }
h2 { FONT-WEIGHT: bold; }
h3 { FONT-WEIGHT: bold; }
h4 { FONT-WEIGHT: bold; }
h5 { FONT-WEIGHT: bold; }
h6 { FONT-WEIGHT: bold; }
strong { FONT-WEIGHT: bold; }
a:link { COLOR: rgb(54, 101, 169); TEXT-DECORATION: none; }
a:visited { COLOR: rgb(54, 101, 169); TEXT-DECORATION: none; }
a:hover { COLOR: rgb(255, 102, 0); TEXT-DECORATION: underline; }
a:active { COLOR: rgb(255, 102, 0); TEXT-DECORATION: underline; }
abbr { BORDER-BOTTOM-COLOR: currentColor; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-STYLE: dotted; CURSOR: help; }
acronym { BORDER-BOTTOM-COLOR: currentColor; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-STYLE: dotted; CURSOR: help; }
del { TEXT-DECORATION: line-through; }
hr { BORDER: currentColor; HEIGHT: 1px; COLOR: rgb(209, 215, 220); BACKGROUND-COLOR: rgb(209, 215, 220); }
input[type='checkbox'] { MARGIN: 0px 2px 1px 3px; VERTICAL-ALIGN: middle; }
* + html input[type='checkbox'] { MARGIN: 0px; }
input[type='text'] { MARGIN: 0px 3px; PADDING: 3px 2px 0px 3px; BORDER: 1px solid rgb(167, 166, 170); HEIGHT: 23px; BACKGROUND-COLOR: rgb(255, 255, 255); }
input[type='password'] { MARGIN: 0px 3px; PADDING: 3px 2px 0px 3px; BORDER: 1px solid rgb(167, 166, 170); HEIGHT: 23px; BACKGROUND-COLOR: rgb(255, 255, 255); }
input[type='image'] { VERTICAL-ALIGN: middle; }
input[type='radio'] { MARGIN: 0px 2px 1px 3px; VERTICAL-ALIGN: middle; }
* + html input[type='radio'] { MARGIN: 0px; }
* html input.text { MARGIN: -1px 3px; PADDING: 3px 2px 0px; BORDER: 1px solid rgb(167, 166, 170); HEIGHT: 23px; BACKGROUND-COLOR: rgb(255, 255, 255); }
* html input.password { MARGIN: -1px 3px; PADDING: 3px 2px 0px; BORDER: 1px solid rgb(167, 166, 170); HEIGHT: 16px; BACKGROUND-COLOR: rgb(255, 255, 255); }
* html input.checkbox { MARGIN: 0px 0px -2px -1px; VERTICAL-ALIGN: middle; }
* html input.radio { MARGIN: 0px 0px -2px -1px; VERTICAL-ALIGN: middle; }
* html input.file { MARGIN: -1px 3px; HEIGHT: 20px; }
* html fieldset label { VERTICAL-ALIGN: bottom; }
textarea { MARGIN: 0px 3px; PADDING: 3px 2px 0px; BORDER: 1px solid rgb(204, 204, 204); WIDTH: 50%; HEIGHT: 5em; FONT-SIZE: 12px; BACKGROUND-COLOR: rgb(247, 247, 247); }
button { BORDER-WIDTH: 1px; BORDER-STYLE: solid; BORDER-COLOR: rgb(240, 240, 240) rgb(204, 204, 204) rgb(204, 204, 204) rgb(240, 240, 240); PADDING: 0px 10px; HEIGHT: 20px; COLOR: rgb(0, 0, 0); LINE-HEIGHT: 18px; OVERFLOW: visible; FONT-SIZE: 12px; BACKGROUND-COLOR: rgb(238, 238, 238); }
html[xmlns] button { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; }
#FpsSmallIconUser img { CURSOR: pointer; }
.clearfix { CLEAR: both; ZOOM: 1; }
.clearfix::after { HEIGHT: 0px; CLEAR: both; DISPLAY: block; VISIBILITY: hidden; CONTENT: ""; }
.w980 { MARGIN: auto; WIDTH: 980px; }
.minitop { BACKGROUND: rgb(244, 244, 244); PADDING: 0px 10px; HEIGHT: 23px; BORDER-BOTTOM-COLOR: rgb(228, 228, 228); BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-STYLE: solid; }
.minitop a:link { COLOR: rgb(0, 0, 0); }
.minitop a:visited { COLOR: rgb(0, 0, 0); }
.minitop a:hover { COLOR: rgb(255, 102, 0); }
.minitop a:active { COLOR: rgb(255, 102, 0); }
.fav-setting { MARGIN-TOP: 4px; FLOAT: left; }
.fav-setting li { PADDING-RIGHT: 10px; FLOAT: left; }
.top-nav { MARGIN-TOP: 4px; FLOAT: right; }
.top-nav li { BACKGROUND: url("/images/login/line.gif") no-repeat 10px 0px; TEXT-ALIGN: right; PADDING-LEFT: 24px; FLOAT: left; }
.top-nav li.home { }
.top-nav li.home a { BACKGROUND: url("/images/login/home.gif") no-repeat 0px; PADDING-LEFT: 12px; }
.top-nav li.im a { BACKGROUND: url("/images/login/im.gif") no-repeat 0px; PADDING-LEFT: 16px; }
.footer { PADDING: 0px; TEXT-ALIGN: center; COLOR: rgb(153, 153, 153); }
.ft-act { ZOOM: 1; }
.ft-act a:link { COLOR: rgb(0, 0, 0); }
.ft-act a:visited { COLOR: rgb(0, 0, 0); }
.ft-nav { COLOR: rgb(153, 153, 153); MARGIN-TOP: 10px; }
.ft-nav a:link { COLOR: rgb(153, 153, 153); }
.ft-nav a:visited { COLOR: rgb(153, 153, 153); }
.ft-info { MARGIN: 10px auto; WIDTH: 980px; COLOR: rgb(102, 102, 102); LINE-HEIGHT: 20px; POSITION: relative; }
.ft-info .online { TOP: 0px; RIGHT: 0px !important; POSITION: absolute; }
.ft-info .hotline { LEFT: 0px; TOP: 0px; POSITION: absolute; }
.out-footer { BORDER-TOP-COLOR: rgb(255, 153, 0); BORDER-TOP-WIDTH: 2px; BORDER-TOP-STYLE: solid; }
